package com.mxx.democharts2.dao.mapper;

import com.mxx.democharts2.vo.YuancheVo;

import java.util.List;
import java.util.Map;

public interface YuancheMapper {
    /**
     * 1- 计算主齿元车上月累计完成数
     */
    Integer getYuancheCount(YuancheVo yuancheVo);

    /**
     * 2- 计算主齿元车上月的本月完成数
     */
    Integer getYuancheThisCount(YuancheVo yuancheVo);


    /**
     * 3- 计算任务单上月累计的废品总数
     */
    Integer getYuancheWasteCount(YuancheVo yuancheVo);

    /**
     * 6- 主齿机加工设备当日加工数
     */
    List<Map<String, Object>> getDailyCount(YuancheVo yuancheVo);

    /**
     * 7- 主齿机加工日废品数
     */
    List<Map<String, Object>> getDailyWasteCount(YuancheVo yuancheVo);
}
